self-assured manner - French English Dictionary